import { defineProps } from '../../libs/util/props';

export default defineProps('transition', {
    // 是否展示组件
    show: {
        type: Boolean,
        default: false
    },
    // 使用的动画模式
    mode: {
        type: [String, null],
        default: 'fade'
    },
    // 动画的执行时间，单位ms
    duration: {
        type: [String, Number],
        default: '300'
    },
    // 使用的动画过渡函数
    timingFunction: {
        type: String,
        default: 'ease-out'
    },
    zIndex: {
        type: [String, Number],
        default: 0
    }
})